laba-laba

Word form laba-laba
Language: Madurese
Word meaning spider