English to Chinese Dictionary

Search:

封锁 fēng suǒ to blockade / to seal off / to lock down


<< back to the home page