Chinese-English dictionary »

麝雉 /shèzhì/ meaning in English

ChineseEnglish
麝雉 /shèzhì/ noun

hoatzin(bird, Opisthocomus hoazin)
noun

Your history