Search in full dictionary

LAND ROVER (2)

LAND ROVER (2)
ScnMaster
a vehicle, manufactured by the British firm Rover, which is designed for cross-country driving. 3rd South African published appr gls (14.4.92)