English-Latin dictionary »

high / elevated place meaning in Latin

EnglishLatin
high / elevated place noun

sublimitas [sublimitatis](3rd) F
noun