English-Latin dictionary »

little heap (of soil) meaning in Latin

EnglishLatin
little heap (of soil) noun

grumus [grumi](2nd) M
noun

Your history