Multilingual dictionary of abbreviations

What does MRTC mean?

Code

Meaning

Language

Themes and places

MRTC

Media Resource Training Centre

In English