Welcome to Setswana.co.za

Setshiro
   /se-tshi-ro /

Grammar:noun

A hanging shade, or curtain

A veil



Search More Words Dictionary