English to Chinese Dictionary

Search:

Did you mean: fengzhi fengzi fengcai fengkai fangzai fenggai fengzhai fangzhi ?

风灾 fēng zāi damaging storm / destructive typhoon


<< back to the home page