Welcome to Setswana.co.za

Ithorisa
   /it-ho-ri-sa /

Grammar:verb

Self praise

Boast

To praise self



Search More Words Dictionary