English-Latin dictionary »

height, high place / ground / altitude meaning in Latin

EnglishLatin
height, high place / ground / altitude noun

excelsum [excelsi](2nd) N
noun