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
送去