Yìn miǎn bān zuǐ yā

Translation

  • (bird species of China) Indian spot-billed duck (Anas poecilorhyncha)
Chinese Tones