Translation of selefa in English:

selefa

compensation

noun (class 7, plural dilefa)

  • 1

    (not in the form of money) compensation
    ‘O laetšwe go tliša kgomo ya selefa go kgoši’ He was ordered to bring a cow to the chief as compensation