English to Chinese Dictionary

Search:

Did you mean: sinicus ?

蓝胸鹑 lán xiōng chún (bird species of China) king quail; blue-breasted quail (Synoicus chinensis)


<< back to the home page