Portuguese-English dictionary »

hidra de lerna meaning in English

PortugueseEnglish
Hidra de Lerna proper noun

Hydra(mythical serpent)
proper noun
[UK: ˈhaɪ.drə] [US: ˈhaɪ.drə]