Back to Dictionary
交托
jiāotuō
1. to entrust
Uncommon • Top 90%