Welcome to Setswana.co.za

Lofatsa
   /lo-fa-tsa /

Grammar:noun

A splinter

A chip

A mote



Search More Words Dictionary