Skip to main content

English: Centre for Alternative Land Use

Welsh: Canolfan Defnydd Tir Amgen

Part of speech

Noun, Feminine, Singular

Definition

CALU