Translation of روڑا اٹکانا in English:

روڑا اٹکانا

phrase

  • put obstacles in the way