Chinese-English dictionary »

蛇号 /shéhào/ meaning in English

ChineseEnglish
蛇号 /shéhào/ noun

serpent [serpents](musical instrument)
noun
[UK: ˈsɜː.pənt] [US: ˈsɝː.pənt]

Your history