What does MSR stand for?

What does MSR mean? We have 19 definitions. Read most used MSR meanings below.

ADVERTISEMENT