Translation of چھو منتر ہوجانا in English:

چھو منتر ہوجانا

phrase

  • vanish, disappear, run out