What does TMSR stand for?

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

ADVERTISEMENT