Translation of پھیری والا in English:

پھیری والا

phrase

  • pedlar
    street hawker