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