English: previous registered keeper
Welsh: ceidwad cofrestredig blaenorol
Subject: Trafnidiaeth
English definition: of vehicle