English: British Wildlife Management
Welsh: British Wildlife Management
Subject: Amaeth
Welsh definition: Cymdeithas Brydeinig sy'n cynrychioli buddiannau helwyr.