What does DTRP stand for?

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

ADVERTISEMENT