Boddodd llawer o anifeiliaid yn y llifogydd.

English Translation

Many animals drowned in the flood.

llif (m, plural llifogydd or llifoedd) flood.