English to Chinese Dictionary

Search:

Did you mean: shachong shanyong shaohong shennong shanyang shizhong shachang shaizhong ?

山洪 shān hóng deluge caused by torrential water flow off a mountain after heavy rain or snowmelt


<< back to the home page