Multilingual dictionary of abbreviations

What does SNML mean?

Code

Meaning

Language

Themes and places

SNML

Salzburg NewMediaLab (www.newmedialab.at)

In English