OTBR

AcronymDefinition
OTBROffice of Taxpayer Burden Reduction (US IRS)
OTBROrganization of Tourist Board Representatives (Germany)