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