English to Chinese Dictionary

Search:

Did you mean: day duty due data daya duyu diya douya ?

毒牙 dú yá venomous fang
渡鸦 dù yā (bird species of China) common raven (Corvus corax)


<< back to the home page