English to Chinese Dictionary

Search:

棕尾𫛭 zōng wěi kuáng (bird species of China) long-legged buzzard (Buteo rufinus)


<< back to the home page