lɔɣibuya gbunni siliminsili ni

lɔɣibuya

Noun
  1. a shield