kamus
.
Search
About
at_first_sight
English
at first glance, at first sight
Adverb
Immediately
English: at first sight, at first glance
English words with similar meanings
Show 1 words
at first glance