Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
zhegentou
?
栽跟头
zāi
gēn
tou
to fall head over heels / (fig.) to come a cropper
<< back to the home page