Chinese-English dictionary »

九头蛇 /jiǔtóushé/ meaning in English

ChineseEnglish
九头蛇 /Jiǔtóushé/ proper noun

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

Your history