"make a good impression" in Polish — inglés-Polish dictionary | Mirar "make a good impression" in inglés