English–French dictionary

French translation of the English word make an apology

English → French
  
EnglishFrench (translated indirectly)Esperanto
(vindication; apologia)
apologie

EnglishFrench
make an apology faire ses excuses
apology apologie; excuses