English: mouse
Welsh: llygoden
Subject: Amgylchedd
English definition: animal and IT mouse
Welsh definition: anifail a chyfrifiaduron