Skip to main content

English: transporter

Welsh: lori

Definition

vehicle