What does MSR stand for?

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

ADVERTISEMENT