Skip to main content

English: road markings

Welsh: marciau ffordd

Part of speech

Noun, Plural