Skip to main content

English: defame

Welsh: difenwi

Part of speech

Verb