Translation of delegasi in English:

delegasi

delegation

  • 1

    delegation