English to Chinese Dictionary

Search:

红眉松雀 hóng méi sōng què (bird species of China) crimson-browed finch (Carpodacus subhimachalus)


<< back to the home page