Summary
French to English:   more detail...
  1. automotrice:


French

Detailed Translations for automotrice from French to English

automotrice:


Synonyms for "automotrice":


Wiktionary Translations for automotrice:

automotrice
noun
  1. self-propelled railroad vehicle