to deliver up-something to somebody

listen to the pronunciation of to deliver up-something to somebody
Английский Язык - Китайский Язык

Определение to deliver up-something to somebody в Английский Язык Китайский Язык словарь

to deliver to
送去