Portuguese translation of the English word self‐sacrifice

English → Portuguese
  
EnglishPortuguese (translated indirectly)Esperanto
sacrifice
(offer up)
imolar
;
ofertar
;
sacrificar
self
(herself; itself; myself; very; ‐self)
mesmo
self
(ego)
ego

EnglishPortuguese
self‐sacrifice abnegação
self mesmo