Translation of kabui in English:

kabui

rhinoceros beetle

noun

  • 1

    rhinoceros beetle