English: Cardiff Capital Region Metro
Welsh: Metro Prifddinas-Ranbarth Caerdydd
Subject: Trafnidiaeth
English definition: Public transport system.
Welsh definition: System trafnidiaeth gyhoeddus.