slave trader

slave trader antonyms

slave trader definitions

noun
  • A trader who buys and sells slaves.