Translation of penggagas in English:

User Contribution

penggagas

Creator

noun