English: DMS
Welsh: DMS
Subject: TGCh
English definition: Document Management System
Welsh definition: System Rheoli Dogfennau