BMS Artillery Abbreviation

BMS has various meanings in the Artillery category. Discover the full forms, definitions, and usage contexts of BMS in Artillery.

Battalion Mortar System

Most Common Artillery

Citation

Last updated: