French-English dictionary »

paillotte meaning in English

FrenchEnglish
paillotte nom

cogonnoun