Back to Dictionary
山斑鸠
山斑鳩
shānbānjiū
1. (Chinese bird species) oriental turtle dove (Streptopelia orientalis)