Translation of tanah ladang in English:

tanah ladang

farmstead

noun

  • 1

    farmstead, farm and its buildings