English: fillings
Welsh: llenwadau
Subject: Iechyd
English definition: teeth
Welsh definition: dannedd