Chinese

edit

Verb

edit

Sense: to submit; to hand over; to give over; to deliver

edit
Synonyms
edit