Traducción español inglés

English version

¿Qué significa "pasar arrasando, barrer (artillería), rastrear, explorar (radar), atacar desde el aire." en Inglés