Home
Help
About
Contact
English to Chinese Dictionary
Search:
马失前蹄
mǎ
shī
qián
tí
lit. the horse loses its front hooves / fig. sudden failure through miscalculation or inattentiveness
<< back to the home page