Mobile
Log In Sign Up
Home > french-english > "dod" in English

English translation for "dod"

dod, department of defense, american government office that maintains military forces and ensures that the military can handle threats to national security*dod (département américain de la défense)
Similar Words:
"documentaliste" English translation, "documentation" English translation, "documentation en ligne" English translation, "documenter" English translation, "documenté" English translation, "dodo" English translation, "dodu" English translation, "dodécanèse" English translation, "dodécaphonique" English translation, "dodécasyllabe" English translation