Translation of pendamai in English:

pendamai

peacemaker

noun

  • 1

    peacemaker