buɣubaa gbunni siliminsili ni

buɣubaa

Noun
  1. witch finder