Skip to main content

English: ELV

Welsh: cerbydau ar ddiwedd eu hoes

Part of speech

Noun, Plural

Definition

end of life vehicles