English: IPV
Welsh: IPV
Subject: Trafnidiaeth
English definition: impact protection vehicle
Welsh definition: Cerbyd amddiffyn rhag gwrthdrawiadau. Lori sy’n cydymffurfio â safonau penodol er mwyn amddiffyn gweithwyr ar y ffordd rhag gwrthdrawiadau â cherbydau.
Notes: Defnyddir yr acronym IPV yn y ddwy iaith.