"impression" Chinese translation
("impression" in Chinese, "impression" 中文翻译,
"impression"发音):
impression
n. 印象,意念,盖印,印记,效果,底色 [auditory ~s 听觉 的印象
Those are his first ~s of Tokyo. 那些是他对东京的初次印象
leave a favorable ~ on a person 给人留下好印象
make an ~ on ┄ 给…印象,使…感动]