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)