Noun

  1. Mehlala

    • Their love grew until they got married

      Lerato la bona le ile la gola go fihlela ba nyalana

E thekgwa ke Oxford