Translation of االله توبہ in English:

االله توبہ

phrase

  • expressing wonder or disgust