Meaning of smallholding
Definition of smallholding
(noun)
a
piece
of
land
under
50
acres
that is
sold
or let to
someone
for
cultivation
Other information on smallholding
WIKIPEDIA results for
smallholding
Amazon results for
smallholding
Tweet