English-Latin dictionary »

farm, land, estate, park meaning in Latin

EnglishLatin
farm, land, estate, park noun

ager [agri](2nd) M
noun