English-Chinese dictionary »

desnowing meaning in Chinese

EnglishChinese
desnowing (removal of snow)
noun

去雪 /qùxuě/noun