French-English dictionary »

défonceuse meaning in English

FrenchEnglish
défonceuse nom

router [routers]◼◼◼(power tool)
noun
[UK: ˈraʊ.tə(r)] [US: ˈraʊ.tər]