French and English Search Results for: Hydre
French
Detailed Translations for Hydre from French to English
hydre:
Synonyms for "hydre":
Wiktionary Translations for hydre:
hydre
hydre
noun
-
any of several small freshwater polyps of the genus Hydra and related genera
Wiktionary Translations for Hydre: