Welcome to Setswana.co.za

Lekawa
   /le-ka-wa /

Grammar:noun

A wild encumber



Search More Words Dictionary