Derja translation of 'باع روحو على خاطرو'

باع روحو على خاطرو
(V)
he sacrificed himself for him

He sacrificed himself for him. باع روحو على خاطرو