English: Primrose Earth Awareness Trust
Welsh: Ymddiriedolaeth Ymwybyddiaeth y Ddaear Primrose
Subject: Amgylchedd
English definition: PEAT