Multilingual dictionary of abbreviations

NSMD

Code

Meaning

Language

Themes and places

NSMD

Neuflize, Schlumberger, Mallet, Demachy

In many languages