Translation of valley in Indonesian

valley

lembah

noun

  • 1

    lembah