omwalimu

Luhya

Noun

omwalimu

  1. teacher