Home
Help
About
Contact
English to Chinese Dictionary
Search:
雪鹑
xuě
chún
(bird species of China) snow partridge (Lerwa lerwa)
<< back to the home page