Skip to main content

English: Cardiff Capital Region Metro

Welsh: Metro Prifddinas-Ranbarth Caerdydd

Part of speech

Proper noun, Masculine, Singular

Definition

Public transport system.