telera empundu

Phonetic
[télére mpúndu]
English: Translation
cheer, rejoice
Swahili: Translation
shangilia
verb