Translation of Presiden in English:

Presiden

president

noun

  • 1

    president