What does OSR stand for?

What does OSR mean? We have 3 definitions. Read most used OSR meanings below.

ADVERTISEMENT