Translation of سپرڈالنا in English:

سپرڈالنا

phrase

  • surrender, throw up the sponge