israeli defense force - Englisch Synonyme Wörterbuch

israeli defense force

n.
[1] IDF