What does OTRD stand for?

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

ADVERTISEMENT