DFTRA

AcronymDefinition
DFTRADudley Federation of Tenant and Residents Associations (Brierley Hill, England, UK)