first impressions

English

Noun

first impressions

  1. plural of first impression