Back to Dictionary
来袭
來襲
láixí
1. to invade
2. (of a storm etc) to strike
3. to hit
Common • Top 14%