Compact Swahili, a stand-alone 10-lesson (5 hours) program, teaches beginning language strategies for essential communication and traveling needs, plus language Notes.
Read More
Compact Swahili, a stand-alone 10-lesson (5 hours) program, teaches beginning language strategies for essential communication and traveling needs, plus language Notes.
Read Less