Translation of bat in Indonesian

bat

alat pemukul

noun

  • 1

    alat pemukul
  • 2

    (animal) kalong, kampret, kelelawar