kumuchosi

Luhya

Noun

kumuchosi

  1. jacket