Translation of labah-labah in English:

labah-labah

spider

  • 1

    spider