Translation of turf in Indonesian

turf

rumput

noun

  • 1

    rumput