Skip to main content

English: vehicle emissions check

Welsh: mesur allyriadau cerbydau

Part of speech

Verb

Definition

Vehicle Inspectorate roadside check