TFDT

AcronymDefinition
TFDT➣Task Force on Destruction Technologies (Technology and Economic Assessment Panel; UN)
TFDT➣Those Fabulous Dirty Tales (band)