LANDROVER


Meaning of LANDROVER in English

n. four-wheel-drive car for traveling over rough terrain, jeep

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.