Thanolo ya iphetsa ka Sekgoa

iphetsa

self-sufficient

letlhaodi

  • 1

    self-sufficient
    ‘Ba nna mo polaseng ebile ba ipheditse’ They live on a farm and are completely self-sufficient