Skip to main content

English: set-aside

Welsh: neilltuo tir

Part of speech

Verb

Definition

land