French-English dictionary »

zonard meaning in English

FrenchEnglish
zonard nom {m}

slumdweller(someone who lives in a slum)
noun