Multilingual dictionary of abbreviations

What does DSTN mean?

Code

Meaning

Language

Themes and places

DSTN

Double Super Twisted Nematics

In English