TRT

Views 23 meanings found
TRT can mean a medical treatment, the Turkish state broadcaster (Turkish Radio and Television Corporation), or, in a political context, the phrase "Thaksin Robs Thailand".

Medical

Miscellaneous

Community

Governmental

International

Regional

Computing

Business