bimbarigu gbunni siliminsili ni

bimbarigu

Noun
  1. a trap
    • a magical trap, charm to guard property against theft
      • a mount, anything that can be ridden