Translation of lereng in English:

lereng

slope

noun

  • 1

    (hill, mountain) slope