Definify.com

Definition 2024


strafings

strafings

English

Noun

strafings

  1. plural of strafing