French-English dictionary »

sous le nez de meaning in English

FrenchEnglish
sous le nez de preposition

under someone's nose◼◼◼(obvious)
preposition