English: extractions
Welsh: tynnu dannedd
Subject: Iechyd
English definition: of teeth
Welsh definition: 'echdynnu/echdyniadau' mewn cyd-destunau technegol