English to Hindi

Meaning for:
landrover
other
खुरदुरी जमीन पर चलने वाला वाहन