Multilingual dictionary of abbreviations

What does NASAR mean?

Code

Meaning

Language

Themes and places

NASAR

NASA Reference Publication

In English