Browse
2 entries about nature & agriculture
luchi
Bukusu · noun
river
mto
Luyali
Luhya
The sky or the heavens.