Translation of ماشا االله in English:

ماشا االله

phrase

  • mashallah! as God willed or wished! an expression of praise uttered against the effects of an evil eye or for approval