English: filling
Welsh: llenwad
Subject: Iechyd
English definition: teeth
Welsh definition: dannedd