Skip to main content

English: whistleblowers

Welsh: chwythwyr chwiban

Part of speech

Noun, Plural

Definition

datgelwyr camarfer