Translation of croft in Malay

croft

ladang kecil berpagar

noun

  • 1

    ladang kecil berpagar, ladang pajakan di Scotland