English-Latin dictionary »

(constellations) draco, serpens, hydra meaning in Latin

EnglishLatin
(constellations) Draco, Serpens, Hydra noun

anguis [anguis](3rd) C
noun

Your history