Advertisement

Advertisement

farm-gate sale

noun

  1. the sale of produce direct from the producer


Advertisement

Advertisement

Advertisement

Advertisement


farmeryfarm hand