Mobile
Log In Sign Up
Home > french-english > "montagnard" in English

English translation for "montagnard"

n. mountain-dweller, one who lives in the mountains, mountaineer
adj. mountainous, characterized by the presence of many mountains, hilly; having huge dimensions; of the nature of mountains
Similar Words:
"mont monadnock" English translation, "mont sugar loaf" English translation, "montable" English translation, "montage au treuil" English translation, "montage" English translation, "montagne" English translation, "montagnes russes" English translation, "montagneux" English translation, "montagu" English translation, "montague" English translation