Skip to main content

English: Cardiff Institute for the Blind

Welsh: Sefydliad y Deillion Caerdydd

Part of speech

Noun, Masculine, Singular