English to Chinese Dictionary

Search:

来袭 lái to invade / (of a storm etc) to strike / to hit


<< back to the home page