dagudara gbunni siliminsili ni

dagudara

Noun
  1. a merchant