kamus
.
Search
About
at_first_blush
English
at first blush, when first seen
Adverb
As a first impression
English: at first blush, when first seen
English words with similar meanings
Show 1 words
when first seen