tuunkua gbunni siliminsili ni

tuunkua

Noun
  1. time-wasting