(colloq) (sales) rep - Anglais Synonymes Dictionnaire

Can't found any synonym terms.