Back to Dictionary
托管
tuōguǎn
1. trusteeship
2. to trust
Uncommon • Top 29%