first impression in Italian
first impression in Italian
prima impressione
The event when one person first encounters another person and forms a mental image of them. Wp