Translation of چابک مارنا in English:

چابک مارنا

phrase

  • whip, lash, punish