Labah-labah (en. Spider)

Translation into Malay

Synonyms