English to Chinese Dictionary

Search:

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

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


<< back to the home page