Translation of sod in Malay

sod

rumput

noun

  • 1

    rumput