French-English dictionary »

pouilleuse meaning in English

FrenchEnglish
pouilleuse adjectif
{f}

flea-ridden◼◼◼(infested with fleas)
adjective