Translation of ketubruk in English:

ketubruk

slammed into

(tertubruk)

  • 1

    slammed into
  • 2

    struck