imposing translation | English-Chinese dictionary

Search also in: Web News Encyclopedia Images
Collins

imposing

  

      adj  
[building]  
壮 观 的   [zhuàngguān de]  
[person, manner]  
威 严 的   [wēiyán de]  
Translation English - Chinese Collins Dictionary  
Add your entry in the Collaborative Dictionary.

Advertising