Skip to main content

English: scabbed over

Welsh: magu crachen

Part of speech

Verb