Translation of پچر مارنا in English:

پچر مارنا

phrase

  • tease, harass, obstruct, thwart