Translation of Penggagas in English:

User Contribution

Penggagas

Creator

noun