Translation of pemersatu in English:

pemersatu

integrationist, unifier

noun

  • 1

    integrationist, unifier