Skip to main content

English: on the spot fines

Welsh: dirwyon yn y fan a'r lle

Part of speech

Noun, Plural