Translation of توبہ گاہ in English:

توبہ گاہ

phrase

  • penitentiary