Welcome to Setswana.co.za

Letlhare
   /le-tlha-re /

Grammar:noun

A branch having smaller branches on it

A leaf



Search More Words Dictionary