Skip to main content

English: causing death by dangerous driving

Welsh: achosi marwolaeth drwy yrru'n beryglus

Part of speech

Verb