Noun

  1. Mehlala

    • The secluded area was used as the town dump

      Lefelo le le hlaotšwego le be le dirišwa bjalo ka la ditlakaleng

E thekgwa ke Oxford