Pinyin Dictionary results for "di chen"

低沉
overcast; gloomy; downcast; deep and low (of sound); muffled
涤尘
to wash off dust
Dictionary data provided by CC-CEDICT