Chinese-English dictionary »

丑鸭 /chǒuyā/ meaning in English

ChineseEnglish
丑鸭 /chǒuyā/ noun

harlequin duck(Histrionicus histrionicus)
noun