Translation of dibajau in English:

dibajau

hit

verb

  • 1

    hit, flogged, whipped