English-Latin dictionary »

little / small / young serpent / snake meaning in Latin

EnglishLatin
little / small / young serpent / snake noun

anguiculus [anguiculi](2nd) M
noun