delfarib