English-Chinese dictionary »

magpie-lark meaning in Chinese

EnglishChinese
magpie-lark (Grallina cyanoleuca)
noun

鵲鷚noun

鹊鹨 /quèliù/noun

Your history