English: CDFI
Welsh: SCDC
Subject: Cyllid ac ystadegau
English definition: Community Development Finance Institution
Welsh definition: Sefydliad Cyllid Datblygu Cymunedol