noun

oduko

Nationwide0 viewsMarch 2026

Definition

  1. A Shop

    Oduko imefungwa = The shop is closed

Submitted by seed

← Back to Browse