English: dashboard
Welsh: dangosfwrdd
Subject: TGCh
English definition: In IT.
Welsh definition: Mewn technoleg gwybodaeth.