Mossad
English Dictionary
->
Letter M
-> Mossad
Search Dictionary:
Mossad Definition
(n)
the
Israeli
foreign
intelligence
agency
; "
the
primary
focus
of
the
Mossad
is
on
Arab
nations
"
Mossad Synonyms
Mossad
© Art Branch Inc.