English: end of life vehicles
Welsh: cerbydau ar ddiwedd eu hoes
Subject: Trafnidiaeth
English definition: ELV