Dictionary search results

Showing 1-2 of 2 results

Mossad US English

The Supreme Institution for Intelligence and Special Assignments, the principal secret intelligence service of the state of Israel, founded in 1951

Mossad New Oxford Dictionary for Writers & Editors

secret intelligence service of Israel