English-Latin dictionary »

a little farm or estate meaning in Latin

EnglishLatin
a little farm or estate noun

glebula [glebulae](1st) F
noun