English to Chinese Dictionary

Search:

劫车 jié chē to carjack / carjacking


<< back to the home page