Chinese-English dictionary »

疣鼻棲鴨 /yóu bí qī yā/ meaning in English

ChineseEnglish
疣鼻棲鴨 /yóu / noun

Muscovy duck(duck)
noun