Hidra – English–Español translations

🇪🇸 es en 🇬🇧

hidra noun

hydra

Hidra properNoun

Sea Serpent
Wiktionary Links