Translation of lelabah in English:

lelabah

spider

(labah-labah)

noun

  • 1

    spider, small animal (not an insect) with a segmented body and eight jointed legs, living on insects