strafe

strafe

strafes

strafed

strafed

strafing

Verb

Synonymer