French-English dictionary »

rainureuse meaning in English

FrenchEnglish
rainureuse nom

wall chaser(power tool)
noun