OTBR

AcronymDefinition
OTBROffice of Taxpayer Burden Reduction (US IRS)
OTBROtter Tail Beach Resort (Minnesota)
OTBROrganization of Tourist Board Representatives (Germany)