French–English dictionary

English translation of the French word excuses

French → English
  
FrenchEnglish
excuses apology
faire ses excuses make an apology
se confondre en excuses apologize profusely