English to Chinese Dictionary

Search:

Did you mean: dechen dichan dizhen duichen dachen tishen dazhen dishan ?

低沉 chén (of weather) overcast; gloomy / (of a voice) low and deep / low-spirited; downcast
涤尘 chén to wash off dust


<< back to the home page