MTS.


Meaning of MTS. in English

mountains.

Also, mts .

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