Back to Dictionary
爪哇八哥
Zhǎowābāgē
1. (Chinese bird species) Javan myna (Acridotheres javanicus)
Noun