james leonard farmer - English Synonyms Dictionary

james leonard farmer

n.
[1] Farmer