Skip to main content

English: illegal off-roading

Welsh: gyrru anghyfreithlon oddi ar y ffordd

Part of speech

Verb