WDTSF

AcronymDefinition
WDTSFWhat Does That Stand For?
WDTSFWorld Diplomacy Truce Supervision Federation :-)