Translation of trata de esclavos in English:

trata de esclavos

slave trade, n.

feminine noun

  • 1

    slave trade