Summary
French to English:   more detail...
  1. arrêtoir:


French

Detailed Translations for arrêtoir from French to English

arrêtoir:


Synonyms for "arrêtoir":


Wiktionary Translations for arrêtoir:

arrêtoir
noun
  1. part of mechanism