duula gbunni siliminsili ni

duula

Noun
  1. a syringe (for enema)
    • enema (procedure)