Translation of pendamping in English:

pendamping

associate, colleague, partner

  • 1

    associate, colleague, partner