Skip to main content

English: dumbing down

Welsh: gorsymleiddio

Part of speech

Verb