French-English dictionary »

sciotte meaning in English

FrenchEnglish
sciotte nom {m}

bow saw◼◼◼(woodworking saw)
noun