Back to Dictionary
受托
受託
shòutuō
1. to be entrusted
2. to be commissioned
Uncommon • Top 42%