Translation of زک پہنچانا/ دینا in English:

زک پہنچانا/ دینا

phrase

  • defeat
    put to shame, disgrace
  • discomfit
  • put to rout
    upset the apple cart