What does MTRT stand for?

What does MTRT mean? We have 2 definitions. Read most used MTRT meanings below.

ADVERTISEMENT