English Noun people smugglers plural of people smugglerWikiwand - on Seamless Wikipedia browsing. On steroids.