What does TMRD stand for?

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

ADVERTISEMENT