What does TMRD stand for?

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

ADVERTISEMENT