English to Chinese Dictionary

Search:

紫背椋鸟 bèi liáng niǎo (bird species of China) chestnut-cheeked starling (Agropsar philippensis)


<< back to the home page