impressive

Adjective
Adjective
  • Producing a strong effect (synset 300838831)

Other Searches