Translation of wasp in Malay

wasp

tebuan

noun

  • 1

    tebuan