Printer friendly
"AcronymFinder.com

What does MSSRS stand for?

MSSRS stands for Messieurs (plural of Mister)

This definition appears rarely