English-Latin dictionary »

very small plot of land, very small field meaning in Latin

EnglishLatin
very small plot of land, very small field noun

agellulus [agelluli](2nd) M
noun

Your history