Welcome to Setswana.co.za

Letshuti
   /le-tshu-ti /

Grammar:noun

A shadow made by a cloud



Search More Words Dictionary