English: support dog
Welsh: ci cefnogi
Subject: Anifeiliaid
English definition: A specific kind of assistance dog eg a guide dog.
Welsh definition: Math penodol ar gi cymorth ee ci tywys.