Home
Help
About
Contact
English to Chinese Dictionary
Search:
锒铛入狱
láng
dāng
rù
yù
lit. to get shackled and thrown in jail (idiom) / fig. to be put behind bars / to get jailed
<< back to the home page