English-Latin dictionary »

(pl.) country, territory, land meaning in Latin

EnglishLatin
(pl.) country, territory, land noun

finis [finis](3rd) C
noun