Skip to main content

English: defensive driving

Welsh: gyrru amddiffynnol

Part of speech

Verb