Definify.com

Definition 2025


kumuchosi

kumuchosi

Luhya

Noun

kumuchosi

  1. jacket