Translation of Presiden in English:

Presiden

president

  • 1

    president