an impression in Chinese
- impression (sth that stays in one's mind)
- a memory
Example sentences
Other words for an impression
-
to sense; perception; to feel (through the senses); to experience; a feeling; an impression; an experience
1 entry in ChineseDict lists "an impression" as a meaning.