"present something to advantage" in Polish — inglés-Polish dictionary | Mirar "present something to advantage" in inglés