Off-Roader Meaning

(idiomatic) A vehicle that is designed to drive off the road.

RECENT SEARCHES