English to Hindi

Meaning for:
traveling salesman
other
घूम-घूम कर बेचने वाला