Translation of establecimiento agrícola in English:

establecimiento agrícola

farm, n.

Definition of farm in English

masculine noun

formal
  • 1

    farm