strafer
English Dictionary
->
Letter S
-> strafer
Search Dictionary:
strafer Definition
(n)
a
combat
pilot
who
strafes
the
enemy
strafer Synonyms
strafer
© Art Branch Inc.