Translation of چکنے والا in English:

چکنے والا

phrase

  • falling short (of)
    failing, one who fails (to do anything)