English: piscivorous
Welsh: pysgysol
Subject: Amgylchedd
English definition: Animal which eats fish.
Welsh definition: Anifail sy'n bwyta pysgod.