Multilingual dictionary of abbreviations

What does NLGD mean?

Code

Meaning

Language

Themes and places

NLGD

Nose Landing Gear Door

In English