Translation of hornet in Malay

hornet

tebuan

noun

  • 1

    tebuan, kerawai, ketubung