Skip to main content

English: ring-barking

Welsh: cylchrisglo

Part of speech

Verb

Definition

Technique for killing trees.