English: SFP
Welsh: SFP
Subject: Amaeth
English definition: Single Farm Payment
Welsh definition: Taliad Sengl i Ffermwyr