Translation of اللہُ اکبر in English

اللہُ اکبر

Idiomatic

  1. (Allah is great)

Powered by Oxford