MAKE A GOOD IMPRESSION


Meaning of MAKE A GOOD IMPRESSION in English

meet and talk to strangers so they like you

Penny made a good impression on my parents. She is so polite!

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.