Welcome to Setswana.co.za

Lekadiba
   /le-ka-di-ba /

Grammar:noun

A deep hole in a stream

A pool in a river bed

A pool



Search More Words Dictionary