Translation of نشہ فروش in English:

نشہ فروش

phrase

  • pusher, pedlar