English-Latin dictionary »

snake, serpent meaning in Latin

EnglishLatin
snake, serpent noun

anguis [anguis](3rd) C
noun