Please … this is an argument of anti-semitic racists who, when accused of anti-semitism, re-define it to include
all "descendants of Shem", thereby including the Ishmaelites who of course are the modern Arabs, so that they can say "Well, I'm certainly not anti-Arab, so
by definition I can't be anti-semitic".
"Anti-semitism" is like "gauge" theory, "thing", "husband", and thousands of other English words whose meanings have adapted.
To say "both sides are semites" (meaning both Arabs and Jews) is to deny the existence of anti-semitism as a form of racism.
(as, incidentally, the United Nations General Assembly did until recently by refusing to include anti-semitism in its annual list of “contemporary forms of racism and racial discrimination”)
… and now you're also doing it with "terrorist" … suggesting that anything involving terror is terrorism …
thereby effectively excusing (by comparison) anything which is ordinarily called terrorism …Terrorism, in ordinary English usage, is not "anything involving terror" …
it is ordinarily used to describe military or quasi-military action which serves no military purpose (and therefore achieves nothing but causing terror) …
such as bombing of restaurants markets and buses, and shelling of purely civilian targets.