What does ODTR stand for?

What does ODTR mean? We have 3 definitions. Read most used ODTR meanings below.

ADVERTISEMENT