Welcome to Setswana.co.za

Leloba
   /le-lo-ba /

Grammar:noun

A kind of interior tree



Search More Words Dictionary