English to Chinese Dictionary

Search:

Did you mean: damashige ?

大马士革李 shì damson (fruit)


<< back to the home page