SFOD-D Defence Abbreviation

SFOD-D has various meanings in the Defence category. Discover the full forms, definitions, and usage contexts of SFOD-D in Defence.

First Special Forces Operational Detachment-Delta

Most Common Defence

Citation

Last updated: