Definition of MSTS in English:

MSTS

  • Military Sea Transportation Service.