MT


Meaning of MT in English

Malta

Internet domains English vocabulary.      Английский словарь Интернет доменов.