English: on the spot fines
Welsh: dirwyon yn y fan a'r lle
Subject: Trafnidiaeth