strafes

English

Noun

strafes

  1. plural of strafe

Anagrams