Translation of ٹوکرا دینا in English:

ٹوکرا دینا

phrase

  • defeat in a game