Definify.com

Definition 2024


strafes

strafes

English

Noun

strafes

  1. plural of strafe

Anagrams