What does STTAR stand for?

What does STTAR mean? We have 8 definitions. Read most used STTAR meanings below.

ADVERTISEMENT