What does STOM stand for?

What does STOM mean? We have 15 definitions. Read most used STOM meanings below.

ADVERTISEMENT