Translation of selefa in English:

selefa

compensation

nounPlural 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