Translation of wasp in Indonesian

wasp

tawon

noun

  • 1

    tawon