Translation of ٹکر لینا in English:

ٹکر لینا

phrase

  • confront, oppose
    challenge