French–English dictionary

English translation of the French word s’excuser

French → English
  
FrenchEnglish (translated indirectly)Esperanto
s’excuser
excuser
(justifier)
; ; ;
vindicate
excuser
(pardonner)
; ; ;
remit
excuser
;
make excuse

FrenchEnglish
s’excuser apologize
s’excuser de quelque chose auprès de quelqu’un apologize for something to somebody