Welcome to Setswana.co.za

Lotlhware
   /lo-tlhwa-re /

Grammar:noun

A grove of olive trees



Search More Words Dictionary