Italian-English dictionary »

davanti il proprio naso meaning in English

ItalianEnglish
davanti il proprio naso preposition

under someone's nose(obvious)
preposition