ninyula gbunni siliminsili ni

ninyula

Noun
  1. a spectacle (anything to be watched fo pleasure)