Welcome to Setswana.co.za

Itlefetsa
   /itle-fi-tsa /

Grammar:verb

Clobber

Hit oneself



Search More Words Dictionary