slave dealer

slave dealer

slave dealer

Noun

a person engaged in slave trade

Synonyms: