DJFLCC stands for Deputy Joint Force Land Component Commander

DJFLCC
Share
Abbreviations And Their Meaning