English to Chinese Dictionary

Search:

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

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


<< back to the home page