Skip to main content

English: DEMSA

Welsh: Cymdeithas Safonau Rheolwyr Dyledion

Part of speech

Noun, Feminine, Singular

Definition

Debt Managers Standards Association