Skip to main content

English: leaching

Welsh: trwytholchi

Part of speech

Verb