Translation of "idra" into English
hydra is the translation of "idra" into English.
idra
-
hydra
nounany of several small freshwater polyps of the genus Hydra and related genera
-
Show algorithmically generated translations
Automatic translations of "idra" into English
-
Glosbe Translate
-
Google Translate
Add example
Add