Japanese dictionary

Dictionary: “カージャック”

カージャック

カージャック

carjack; carjacking; car hijacking