Welcome to Setswana.co.za

Lerothodi
   /le-rot-ho-di /

Grammar:noun

A drop of water or rain



Search More Words Dictionary