English: deep litter
Welsh: gwellt dwfn
Subject: Amaeth
English definition: An animal housing system.
Welsh definition: Dull cadw moch ac ieir dan do.