Translation of hibur in English:

hibur

amuse yourself

  • 1

    amuse yourself