What does SATR stand for?

What does SATR mean? We have 1 definitions. Read most used SATR meanings below.

ADVERTISEMENT