English to Chinese Dictionary

Search:

马失前蹄 shī qián lit. the horse loses its front hooves / fig. sudden failure through miscalculation or inattentiveness


<< back to the home page