Back to Dictionary
欧斑鸠
歐斑鳩
Ōubānjiū
1. (Chinese bird species) European turtle dove (Streptopelia turtur)
Noun