Skip to main content

English: NGV

Welsh: NGV

Part of speech

Noun, Plural

Definition

natural gas vehicles