human traffickers
English
Noun
human
traffickers
plural of
human trafficker