Welcome to Setswana.co.za

Sedifatsa
   /se-di-fa-tsa /

Grammar:verb

To make light

To illuminate



Search More Words Dictionary