Skip to main content

English: dangerous driving

Welsh: gyrru peryglus

Part of speech

Verb