Skip to main content

English: disclose

Welsh: datgelu

Part of speech

Verb