English-French dictionary »

debarker meaning in French

EnglishFrench
debarker noun

écorceur◼◼◼nom {m}