at_first_glanceEnglish

at first glance, at first sight

Adverb

Immediately

English: at first sight, at first glance

English words with similar meanings

Show 1 words