Skip to main content

English: concilliation

Welsh: cymodi

Part of speech

Verb