English: application
Welsh: cymhwysiad
Subject: TGCh
English definition: computer application
Welsh definition: Maes technoleg gwybodaeth.