Multilingual dictionary of abbreviations

What does SMIRR mean?

Code

Meaning

Language

Themes and places

SMIRR

Shuttle Multispectral Infrared Radiometer

In English