slave_traderEnglish

slave dealer, slave trader, slaver

Noun

A person engaged in slave trade

English: slaver, slave dealer, slave trader

English words with similar meanings

Show 2 words