English to Chinese Dictionary

Search:

Did you mean: tuchan techno tieshan dichan tushan dachan dechen dechuan ?

特产 chǎn special local product / (regional) specialty


<< back to the home page