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

پچر مارنا

phrase

  • tease
    harass
    obstruct
    thwart