slave trades

English

Noun

slave trades

  1. plural of slave trade