Translation of kumbang kaboi in English:

kumbang kaboi

cockchafer

noun

  • 1

    cockchafer, flying beetle