have strafed
Presente perfecto del verbo strafe. Hay otras traducciones para esta conjugación.

strafe

Three feet higher, he would have strafed the judge.
Un metro más arriba, y habría potado al juez.
Again and again in the past weeks, U.S. aircraft have strafed and bombed houses in the city.
Una y otra vez en las últimas semanas, la fuerza aérea estadounidense ha ametrallado y bombardeado casas de la ciudad.
Palabra del día
el regalo