English to Hindi

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