Multilingual dictionary of abbreviations

What does NPU mean?

Code

Meaning

Language

Themes and places

NPU

Nitrogen Purge Unit

In English