Search in full dictionary
LAND ROVER (1)
LAND ROVER (1)
ScnMaster
a vehicle, manufactured by the British firm
Rover
, which is designed for cross-country driving.
—
3rd South African
unpublished Appr GLS (19.3.92)