Meaning of slave trader
Definition of slave trader
(noun)
a
person
engaged
in
slave
trade
Other information on slave trader
WIKIPEDIA results for
slave trader
Amazon results for
slave trader
Tweet