Translation of Penyusut in English:

User Contribution

Penyusut

Intruder

noun