Noun

  1. Mehlala

    • Then I'll put all my trust in you

      Gona ke tla lahlela tshepo go wena

E thekgwa ke Oxford