MTA


Meaning of MTA in English

software responsible for transferring email messages (Computers)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.