Back to Dictionary
朱鹂
朱鸝
zhūlí
1. (Chinese bird species) maroon oriole (Oriolus traillii)