Skip to main content

English: Cardiff Medical Treatment Centre

Welsh: Canolfan Triniaeth Feddygol Caerdydd

Part of speech

Noun, Feminine, Singular

Definition

CMTC. This provides a treatment centre at the Millennium Stadium.