Translation of scree in Malay

scree

batu runtuh

noun

  • 1

    batu runtuh, batu-batan yang bertaburan di lereng gunung