Welcome to Setswana.co.za

Ikomosa
   /i-ko-mu-sa /

Grammar:noun

Self warming



Search More Words Dictionary