Home
Help
About
Contact
English to Chinese Dictionary
Search:
交由
jiāo
yóu
to hand over (responsibility for sth) to (sb) / to leave it to (sb else to take charge of the next stage of a process)
<< back to the home page