dumbia gbunni siliminsili ni

dumbia

Noun
  1. a kneecap