Multilingual dictionary of abbreviations

What does IDMRS mean?

Code

Meaning

Language

Themes and places

IDMRS

Intermediate Depot Maintenance Requirements

In English