What does OTR stand for?
OTR stands for "On the Record"
How to abbreviate "On the Record"?
"On the Record" can be abbreviated as OTR
What is the meaning of OTR abbreviation?
The meaning of OTR abbreviation is "On the Record"
What does OTR mean?
OTR as abbreviation means "On the Record"