English to Chinese Dictionary

Search:

Did you mean: shixiong shixiongdi ?

饰胸鹬 shì xiōng (bird species of China) buff-breasted sandpiper (Tryngites subruficollis)


<< back to the home page