Skip to main content

English: harrowing

Welsh: llyfnu

Part of speech

Verb

Definition

Rhan o'r broses o drin y tir.