English: dolphins, porpoises and whales
Welsh: dolffiniaid, llamidyddion a morfilod
Subject: Amgylchedd
English definition: cetacea
Welsh definition: Cetacea