Back to Dictionary
棕尾伯劳
棕尾伯勞
zōngwěibóláo
1.
(Chinese bird species) red-tailed shrike (Lanius phoenicuroides)