Translation of pendamai in English:

pendamai

peacemaker

noun

  • 1

    peacemaker, person who brings about peace