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


French

Suggestions for montagnarde in French

Spelling Suggestions for: montagnarde


Wiktionary Translations for montagnarde:

montagnarde
noun
  1. someone who lives in a mountainous area

External Machine Translations: