Welcome to Setswana.co.za

Leshwele
   /le-shwele /

Grammar:noun

A lump of clotted blood

A Clot



Search More Words Dictionary