Translation of چھابے والا in English:

چھابے والا

phrase

  • hawker
    huckster
    pedlar