OTR

Look up OTR in Wiktionary, the free dictionary.

OTR or Otr may refer to:

Entertainment

Music

Science and technology

Other uses