Translation of تبارک االله in English:

تبارک االله

phrase

  • expressing surprise or approval