Skip to main content

English: disseminate

Welsh: lledaenu

Part of speech

Verb