SMMAS Military Abbreviation

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

Sub Marine Mine Avoidance Sonar
Military

Citation

Last updated: