English | German | Russian | Czech

landrover English

Meaning landrover meaning

What does landrover mean?

landrover

(= jeep) a car suitable for traveling over rough terrain

Synonyms landrover synonyms

What other words have the same or similar meaning as landrover?

landrover English » English

jeep sport utility vehicle cross-country vehicle

Are you looking for...?