Welcome to Setswana.co.za

Ledibela
   /le-di-be-la /

Grammar:noun

A hole, or dam into which water is poured

A hole in the ground from which animals drink



Search More Words Dictionary