English to Chinese Dictionary

Search:

红背伯劳 hóng bèi láo (bird species of China) red-backed shrike (Lanius collurio)


<< back to the home page