Definition of MSTS in English:

MSTS

abbreviation

  • Military Sea Transportation Service.