DictionaryForumContacts

   English +
Google | Forvo | +

put ... in the hands of...

gen. 交给托付给