Skip to main content

English: traffic driver

Welsh: sbardun traffig

Part of speech

Noun, Masculine, Singular