English: mechanically propelled vehicle
Welsh: cerbyd a yrrir yn fecanyddol
Subject: Trafnidiaeth