What does OMSC stand for?

What does OMSC mean? We have 9 definitions. Read most used OMSC meanings below.

ADVERTISEMENT