Translation of glen in Malay

glen

lurah

noun

  • 1

    lurah, lembah sempit