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