Skip to main content

English: vehicle containment

Welsh: rhwystrau diogelwch i gerbydau

Part of speech

Noun, Plural

Definition

Mesurau i gadw ceir rhag gwyro oddi ar y ffordd, h.y. i’w cadw ar y ffordd.