Printer friendly
"AcronymAttic.com

What does SNTU stand for?

SNTU stands for Sevastopol National Technical University

Advertisement:

This definition appears very rarely