What does OTRS stand for?
What does OTRS mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: OTRS.
We've found a total of 2 definitions for OTRS:
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.