Multilingual dictionary of abbreviations

What does M&RA mean?

Code

Meaning

Language

Themes and places

M&RA

Manpower and Reserve Affairs

In English