English to Chinese Dictionary

Search:

Did you mean: yange yang yuangu yuanke yuanse yuanze yunge yuanqi ?

原鸽 yuán (bird species of China) rock dove (Columba livia)


<< back to the home page