Ikgumamela /i-kgu-ma-me-la /
Grammar:verb
Worshiping
Grammar:noun
Self adoring
Search More Words Dictionary