Definify.com

Definition 2024


kumuchosi

kumuchosi

Luhya

Noun

kumuchosi

  1. jacket