Welcome to Setswana.co.za

Letlhajwe
   /le-tlha-jwe /

Grammar:noun

Star apple

Diospyrus lyciodes



Search More Words Dictionary