Welcome to Setswana.co.za

Ikgumamela
   /i-kgu-ma-me-la /

Grammar:verb

Worshiping

Grammar:noun

Self adoring



Search More Words Dictionary