English: cursor
Welsh: cyrchwr
Subject: TGCh
English definition: in IT
Welsh definition: Maes technoleg gwybodaeth.