DJTFAC stands for Deployable Joint Task Force Augmentation Cell

DJTFAC
Share
Abbreviations And Their Meaning