English-Latin dictionary »

farm / country home / estate meaning in Latin

EnglishLatin
farm / country home / estate noun

villa [villae](1st) F
noun