Skip to main content

English: All Nations Centre

Welsh: Canolfan yr Holl Genhedloedd

Part of speech

Noun, Feminine, Singular

Definition

Church and conference centre in Cardiff.