TermCymru
3 results
Results are displayed in Welsh alphabetical order A-Y
Welsh: dirwyon yn y fan a'r lle
English: on the spot fines
Welsh: rhestru yn y fan a'r lle
English: spot listing
Welsh: yn y fan a'r lle
English: there and then
