Back to Dictionary
棕胸佛法僧
zōngxiōngfófǎsēng
1.
(Chinese bird species) Indian roller (Coracias benghalensis)