What does MSR stand for?

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

ADVERTISEMENT