Translation of spider in Malay

spider

labah-labah

noun

  • 1

    labah-labah