commanding
Are you looking for: 给人给人深刻印象给人深刻印象的给人 给人深刻印象 给人深刻印象的More results...
Contents
English Expression
  1. adj.:  commanding,  dramatic,  effective,  impressionistic,  impressive,  sonorous,  sounding
Thesaurus
seeming to have authority, breathtaking, dramatic
Containing Phrases
an impressive Olympic Games