Translation of depakan in English:

depakan

a kick

noun

  • 1

    a kick