Translation of president director in Indonesian

User Contribution

president director

Presiden Direktur

noun