Translation of توبہ تِلّا in English:

توبہ تِلّا

phrase

  • repentance, bewailing