shēn xiàn líng yǔ

Translation

  • thrown into prison
  • behind bars

Synonyms

Chinese Tones