Translation of سر مارنا in English:

سر مارنا

phrase

  • do one's best
  • take great pains