English to Chinese Dictionary

Search:

Did you mean: dechen deacon dichan dacan dachan daican dechuan degan ?

德干 gān Deccan (India)


<< back to the home page