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