DictionaryForumContacts

   Chinese
Google | Forvo | +
搬起石头砸自己的脚
gen. cut off one's nose to spite one's face; bite off one's nose to spite one's face