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