Noun

  1. Mehlala

    • She received a letter written in English

      O amogetše lengwalo leo le ngwadilwego ka Sekgowa

    • This document has been translated from English

      Tokomane ye e fetoletšwe go tšwa go Seisimane

E thekgwa ke Oxford