IDF
English Dictionary
->
Letter I
-> IDF
Search Dictionary:
IDF Definition
(n)
the
ground
and
air
and
naval
forces
of
Israel
IDF Synonyms
IDF
Israeli Defense Force
© Art Branch Inc.