strafers

English

Noun

strafers

  1. plural of strafer

Anagrams