What does TMSR stand for?

What does TMSR mean? We have 12 definitions. Read most used TMSR meanings below.

ADVERTISEMENT