English: natural gas vehicles
Welsh: cerbydau nwy naturiol
Subject: Amgylchedd
English definition: NGV
Welsh definition: NGV