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