Summary
English to French: more detail...
-
DoD:
The word DoD exists in our database, but we currently do not have a translation from English to French.-
Synonyms for "dod":
Department of Defense; Defense Department; United States Department of Defense; Defense; DoD; executive department
-
Synonyms for "dod":
English
Detailed Translations for DoD from English to French
dod:
Synonyms for "dod":
DoD:
Translation Matrix for DoD:
Noun | Related Translations | Other Translations |
- | Defense; Defense Department; Department of Defense; United States Department of Defense |
Related Definitions for "DoD":
External Machine Translations: