French-English dictionary »

pied-sabot meaning in English

FrenchEnglish
pied-sabot nom {m}

hot shoenoun