landrover

1. (noun) a car suitable for traveling over rough terrain
Synonyms: jeep
Related Words: auto, automobile, car, machine, motorcar



Terms and Conditions of Use / Copyright Notice