Home / I / international intelligence agency

international intelligence agency

noun 33 letters Scrabble 40 WWF 52
Definitions
noun

an intelligence agency outside the United States

Look “international intelligence agency” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →