English-Latin dictionary »

mountain dweller meaning in Latin

EnglishLatin
mountain dweller noun

monticola [monticolae](1st) C
noun