kusumbuli gbunni siliminsili ni

kusumbuli

Noun
  1. spider [sp.] (tarantula,large, biting spider)