One who barters: one who trades goods for other goods without involving money.
From barter + -er.
Практикуйте говорение и запоминание " barterer " и многих других слов и предложений в английский .