English: transporter
Welsh: lori
Subject: Trafnidiaeth
English definition: vehicle
Welsh definition: y cerbyd