截击卫星 meaning in Chinese
chaser satellite
destroying satellite
interceptor satellite
killer satellite
killer-satellite
satellite interceptor
chaser satellite
destroying satellite
interceptor satellite
killer satellite
killer-satellite
satellite interceptor