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)