Translation of labah in English:

labah

spider

(labah-labah, lelabah)

noun

  • 1

    spider, an eight-legged insect