Skip to main content

English: traffic entry points

Welsh: mynedfeydd traffig

Part of speech

Noun, Plural