?自首
deliver oneself to the police自首 We can deliver goods to your door我们可以送货上门 To deliver a speech from a platform登台演说 ..
?是什么意思及反义词
... deliver over的中文解释 deliver oneself to the police是什么意思及反义词 deliver oneself of怎么翻译及发音 ...
自首
turn oneself in??/??give oneself up
英汉双解词典包含3185865条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。