Skip to main content

English: ditch cutting

Welsh: torri tyfiant ffosydd

Part of speech

Verb