Home
Help
About
Contact
English to Chinese Dictionary
Search:
悬崖勒马
xuán
yá
lè
mǎ
lit. to rein in the horse at the edge of the precipice (idiom) / fig. to act in the nick of time
<< back to the home page