Idre

Get Babylon's Translation Software! Free Download Now!
Babylon 8 - Your all-in-one solution
Award winning translation software trusted by millions. Translate from any language to any language.
View Demo


BabylonItalian English dictionaryDownload this dictionary
idra (f)
n. hydra, multi-headed water serpent which grew new heads immediately after the old ones were cut off (Greek Mythology); large southern constellation; freshwater polyp


Define Idre

Translate Idre





| Idre in German | Idre in Swedish