English: CFP
Welsh: CFP
Subject: Amaeth
English definition: Common Fisheries Policy
Welsh definition: Polisi Pysgodfeydd Cyffredin