SQR-18 Military Abbreviation

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

Sonar Tactical Towed Array System
Military

Citation

Last updated: