Home
Help
About
Contact
English to Chinese Dictionary
Search:
搬砖砸脚
bān
zhuān
zá
jiǎo
to hurt oneself by one's own doing / to boomerang / to shoot oneself in the foot (idiom)
<< back to the home page