Translation of پابندِ سلاسل in English:

پابندِ سلاسل

phrase

  • under arrest