What does STSR stand for?

What does STSR mean? We have 15 definitions. Read most used STSR meanings below.

ADVERTISEMENT