Translation of farmstead in Malay

farmstead

ladang

noun

  • 1

    ladang, kebun dan bangunan-bangunan di dalamnya