English-Latin dictionary »

dwellers (pl.) beyond the mountains meaning in Latin

EnglishLatin
dwellers (pl.) beyond the mountains noun

transmontanus [transmontani](2nd) M
noun