Welcome to Setswana.co.za

Tlotlofatsa
   /tlu-tlu-fa-tsa /

Grammar:verb

Delight

Cheer

Elate



Search More Words Dictionary