French-English dictionary »

au nez et à la barbe meaning in English

FrenchEnglish
au nez et à la barbe preposition

under someone's nose(visible)
preposition