Italian-English dictionary »

idra di lerna meaning in English

ItalianEnglish
Idra di Lerna proper noun

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