i.d.f is the only thing that acutally works in israel nowdays - a common proverb, said with a a smile
"stands for the israel(i) defence force
"i.d.f is the only thing that acutally works in israel nowdays - a common proverb, said with a a smile" What is the definition of "i.d.f"?