strafings

English

Noun

strafings

  1. plural of strafing