Printer friendly
Acronymfinder

What does MSSRS stand for?

MSSRS stands for Messieurs (plural of Mister)


This definition appears very rarely