Welcome to Setswana.co.za

Leodi
   /le~o-di /

Grammar:noun

A tuft of long hair



Search More Words Dictionary