What does MSR stand for?

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

ADVERTISEMENT