Back to Dictionary
岛鸫
島鶇
dǎodōng
1. (Chinese bird species) island thrush (Turdus poliocephalus)