Translation of پابدست دگرے دست بدست دگرے in English:

پابدست دگرے دست بدست دگرے

phrase

  • under duress, forcibly