Welcome to Setswana.co.za

Ledida
   /le-di-da /

Grammar:noun

A deep hole in a stream

A pool in a river's bed



Search More Words Dictionary