English: Cardiff Community Housing Association
Welsh: Cymdeithas Tai Cymuned Caerdydd
Subject: Tai
English definition: CCHA
Welsh definition: ar eu gwefan