nupuuni gbunni siliminsili ni

nupuuni

Noun
  1. the palm of the hand