Chinese-English dictionary »

栽跟头 /zāigēntou/ meaning in English

ChineseEnglish
栽跟头 /zāigēntou/ verb

blow up in one's face(fail disastrously)
verb