slave-traders

English

Noun

slave-traders

  1. plural of slave-trader