Multilingual dictionary of abbreviations

What does USTM mean?

Code

Meaning

Language

Themes and places

USTM

Université des Sciences et Techniques de Masuku

In French