Multilingual dictionary of abbreviations

What does MATES mean?

Code

Meaning

Language

Themes and places

MATES

Mobilization And Training Equipment Site

In English