"tembe" English translation

SW

"tembe" in English

EN

SW tembe

tembe (also: kuku)