Allah Akbar = “Return Fire” in English...
Love it!
“Allah Akbar = ‘Return Fire’ in English...”.
THAT SHOULD BE A BUMPER STICKER.