meaning of smallholding
1.
a
piece
of
land
under
50
acres
that
is
sold
or
let
to
someone
for
cultivation
Related Words
smallholding
|
Developed & Maintained By
Taraprasad.com