Translation of iphetsa in English:

iphetsa

self-sufficient

adjective

  • 1

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