rén shé jí tuán

Translation

  • human smuggling syndicate
  • snakehead gang
Chinese Tones