Welcome to Setswana.co.za

Leota
   /le~o-ta /

Grammar:noun

A group of gardens



Search More Words Dictionary