Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

身陷牢笼

shēn xiàn láo lóng

Definitions

  • fallen into a trap