MSTS


Meaning of MSTS in English

Military Sea Transportation Service (U.S. Navy).

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .