DFTFD

AcronymDefinition
DFTFD➣Delta Force Task Force Dagger (game)