히드라
Top 6000
Meanings
Noun
1. hydra (any of several small freshwater polyps of the genus Hydra and related genera)
Pronunciation
hideura