Translation of سرکھپانا in English:

سرکھپانا

phrase

  • rack one's brain