Home
Help
About
Contact
English to Chinese Dictionary
Search:
搬楦头
bān
xuàn
tou
lit. to move the shoes on the shoe tree (idiom) / fig. to expose shameful secrets (old)
<< back to the home page