ESMC Marine Abbreviation

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

Mongoose Explosive Standoff Mine Clearer
Marine

Citation

Last updated: