Portuguese translation of the English word himself

English → Portuguese
  
EnglishPortuguese (translated indirectly)Esperanto
himself
(oneself)
si
;
sigo
self
(herself; itself; myself; very; ‐self)
mesmo
self
(ego)
ego

EnglishPortuguese
self mesmo