English: good farming practice
Welsh: arfer ffermio da
Subject: Amaeth
English definition: GFP
Welsh definition: cynlluniau amaeth-amgylcheddol