Translation of سر فروش in English:

سر فروش

phrase

  • ready to sacrifice one's life