What does STDR stand for?

What does STDR mean? We have 11 definitions. Read most used STDR meanings below.

ADVERTISEMENT