Translation of cerun in English:

cerun

escarpment

noun

  • 1

    escarpment, steep slope at the edge of a plateau, etc