shè zhà

Translation

  • to be linked to fraudulent activity
Chinese Tones