Translation of tawon in English:

tawon

bee

noun

  • 1

    bee
    ‘saya tersengat tawon’ I was stung by a bee