Welcome to Setswana.co.za

Logora
   /lo-go-ra /

Grammar:noun

A hedge made with bushes

Proverb: Motse o senang makolwane logora lwa one ga loo : A place with no men is a place with no borders



Search More Words Dictionary