Translation of sarsen in Malay

sarsen

batu pasir yang besar

noun

  • 1

    batu pasir yang besar