Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: landrover.

landrover top

[WORDNET DICTIONARY]

Noun landrover has 1 senses

   landrover(n = noun.artifact) jeep - a car suitable for traveling over rough terrain;
is a kind of auto, automobile, car, machine, motorcar