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

من مارنا

phrase

  • restrain oneself, suppress desire