DTFU

AcronymDefinition
DTFUDépartement de Travail du Front Uni (French: Department of United Front Work; China)
DTFUDebt To Freedom University