Welcome to Setswana.co.za

Leshowa
   /le-sho-wa /

Grammar:noun

A shout, as of a number of people



Search More Words Dictionary