It helps you translate words and phrases among English and Swahili.
Kannada - Kannada, English - Kannada dictionary...
It is a highly customizable typing program for computer beginners or students.