Home
Help
About
Contact
English to Chinese Dictionary
Search:
移花接木
yí
huā
jiē
mù
lit. to graft flowers onto a tree (idiom) / fig. to surreptitiously substitute one thing for another
<< back to the home page