Back to Dictionary
棕尾鵟
zōngwěikuáng
1. (Chinese bird species) long-legged buzzard (Buteo rufinus)