"karamu" English translation

SW

"karamu" in English

karamu {noun}
EN

SW karamu {noun}

karamu