Translation of دست فروش in English:

دست فروش

phrase

  • retailer
    hawker
    pedlar