to deliver up-something to somebody

listen to the pronunciation of to deliver up-something to somebody
English - Chinese

Definition of to deliver up-something to somebody in English Chinese dictionary

to deliver to
送去
to deliver up-something to somebody
Favorites