Translation of توبہ دھاڑ in English:

توبہ دھاڑ

phrase

  • the sound of cries under punishment