English-Chinese dictionary »

mandarin duck meaning in Chinese

EnglishChinese
mandarin duck [mandarin ducks] (bird)
noun
[UK: ˈmæn.də.rɪn dʌk]
[US: ˈmæn.də.rən ˈdək]

鴛鴦noun

鸳鸯 /yuānyāng/noun