Skip to main content

English: top secret

Welsh: tra chyfrinachol

Part of speech

Adjective