carjacked

英文释义

past participle of carjack
v. take someone's car from him by force, usually with the intention of stealing it

中文翻译

(carjack 的过去分词) 车辆起重器

学习工具