Skip to main content

English: CMTC

Welsh: Canolfan Triniaeth Feddygol Caerdydd

Part of speech

Noun, Feminine, Singular

Definition

Cardiff Medical Treatment Centre. This provides a treatment centre at the Millennium Stadium.