IDF





Definition:

  1. [noun] the ground and air and naval forces of Israel
    Synonyms: Israeli Defense Force, IDF

Synonyms: