first impressions
English
Noun
first
impressions
plural of
first impression