Noun

  1. Mehlala

    • The new complex should be completed by July next year

      Sehlopha se seswa sa meago se swanetše go phethwa ka Julae

E thekgwa ke Oxford