shěn xùn

Translation

  • inquest
  • trial
  • interrogation
  • to try
  • to interrogate

Synonyms

Chinese Tones