French-English dictionary »

écorceur meaning in English

FrenchEnglish
écorceur nom {m}

debarker◼◼◼noun