"something that would make somebody blush" in Polish — inglés-Polish dictionary | see "something that would make somebody blush" in inglés