Back to Dictionary
爪哇禾雀
Zhǎowāhéquè
1. (Chinese bird species) Java sparrow (Lonchura oryzivora)
Noun