Definition: 1. Synonym of telemarketer
Show more information about telesalesman
Search took: 1.8193 ms