What does OSTMA stand for?

What does OSTMA mean? We have 2 definitions. Read most used OSTMA meanings below.

ADVERTISEMENT