English: CALU
Welsh: CALU
Subject: Amgylchedd
English definition: Centre for Alternative Land Use
Welsh definition: Canolfan Defnydd Tir Amgen