French-English dictionary »

nibard meaning in English

FrenchEnglish
nibard nom {m}

booby [boobies]◼◼◼(woman’s breast)
noun
[UK: ˈbuː.bi] [US: ˈbuː.bi]