DSTY stands for Deutsche Schule Tokio Yokohama (German: German School Tokyo Yokohama)

DSTY
Share
Abbreviations And Their Meaning