What does OTRS stand for?
What does OTRS mean? This page is about the various possible meanings of the acronym, abbreviation or slang term: OTRS.
Oklahoma Teachers Retirement System
Open-source Ticket Request System
What does OTRS mean?
- The open-source ticket request system. The problem center responsible for all of the Wikimedia Foundation activities, complaints, investigations and related legal matters.