English to Chinese Dictionary

Search:

Did you mean: fengshi fangsha fengshu fensha fangshi fengzhi fenshi fangshe ?

风沙 fēng shā sand blown by wind / sandstorm
封杀 fēng shā to shut out; to block; to smother


<< back to the home page