What does HMSTC stand for?

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

ADVERTISEMENT