Translation of سر دینا in English:

سر دینا

phrase

  • pledge one's head, sacrifice one's life