Italian-English dictionary »

vedere oltre la punta del proprio naso meaning in English

ItalianEnglish
vedere oltre la punta del proprio naso verb

see past the end of one's nose(have insight into underlying facts or consequences)
verb