• OTR

    {{initialism-old|en}}

    OTR
    1. Old Time Radio
    2. Off the record
    3. On the road
    4. On the rocks
    5. One touch record

    Anagrams

    © Wiktionary