French-English dictionary »

gros lard meaning in English

FrenchEnglish
gros lard nom {m}

fatso◼◼◼(an overweight person)
noun