Welcome to Setswana.co.za

Setsala
   /se-tsa-la /

Grammar:noun

An animal's womb

A state of friendship



Search More Words Dictionary