a landed [tenant] farmer
Contents
English Expression
  1. n.:  a landed [tenant] farmer
Thesaurus
Zigeng Village
Containing Phrases
crofter