French-English dictionary »

loubard meaning in English

FrenchEnglish
loubard nom {m}

yob◼◼◼(antisocial person)
noun
[UK: jɒb] [US: jɑːb]