Browse
2 entries about technology
Eshishelo
Luhya
A traditional granary for storing harvested maize.
Evidence
English
Facts or information indicating whether a belief or proposition is true.
ushahidi