when first seen
تعریف انگلیسی
adverb
- as a first impression “at first blush the offer seemed attractive”