doughnut in Swahili doughnut in Swahili mandazi noun anything in the shape of a torus Add to Flashcards