Translation of dubuk in English:

dubuk

hyena

noun

  • 1

    hyena, an animal that eats the flesh of usu. dead animals and has a cry like a wild laugh