Skip to main content

English: natural gas vehicles

Welsh: cerbydau nwy naturiol

Part of speech

Noun, Plural

Definition

NGV