Home
Help
About
Contact
English to Chinese Dictionary
Search:
牢笼
láo
lóng
cage / trap (e.g. basket, pit or snare for catching animals) / fig. bonds (of wrong ideas) / shackles (of past misconceptions) / to trap / to shackle
<< back to the home page