Skip to main content

English: traffic signals

Welsh: goleuadau traffig

Part of speech

Noun, Plural