English to Hindi

Meaning for:
road-hog
other
लापरवाह चालक