Home

Word

IDF, n.
more info the ground and air and naval forces of Israel
<noun.group>

IDF Israeli Defense Force