umanyi
Tumbuka
Noun
umanyi
technology