Translation of degupan in English:

User Contribution

degupan

beat

verb