Estonian-English dictionary »

hydra meaning in English

EstonianEnglish
Hydra noun

Hydra [Hydra]◼◼◼noun
[UK: ˈhaɪ.drə] [US: ˈhaɪ.drə]

kalaan (Enhydra lutris) noun

sea otter [sea otters]◼◼◼noun