people trafficking

English

Noun

people trafficking (uncountable)

  1. Synonym of human trafficking