slavetraders
English
Noun
slavetraders
plural of
slavetrader