BARSTUR stands for Barking Sands Tactical Underwater Range

BARSTUR
Share
Abbreviations And Their Meaning