Back to Dictionary
血雀
xuěquè
1. (Chinese bird species) scarlet finch (Carpodacus sipahi)

Metadata

Category
Chinese