Translation of menarah in English:

menarah

verb

  • 1

    to make even or level, to smoothen