kamus
.
Search
About
first_blush
English
first blush
Noun
At the first glimpse or impression
English: first blush