Translation of جھونجل اتارنا in English:

جھونجل اتارنا

phrase

  • vent one's spleen (on), take revenge