FEEDBACK

Meaning of 身陷牢笼

Lookup via: Pinyin | Radicals
shēn xiàn láo lóng (Trad.: 身陷牢籠)
fallen into a trap