Translation of berkubang in English:

berkubang

to wallow

verb

  • 1

    to wallow, to roll about or lie in mud