Skip to main content

English: catchment-sensitive farming

Welsh: ffermio sensitif i ddalgylch afon

Part of speech

Verb

Definition

CSF