English: otter
Welsh: dyfrgi
Subject: Amgylchedd
English definition: lutra lutra
Welsh definition: Lutra lutra
Welsh context: Lluosog: dyfrgwn.