Home UK English carjack
Translate carjack into Spanish
Steal (an occupied car) in a violent manner.
READ THESE ARTICLES