nimbia gbunni siliminsili ni

nimbia

Noun
  1. pupil of the eye