Version Française
Meaning of
"présenter des (ou ses) excuses"
in English language
French to English
English to French
French
English
présenter des (ou ses) excuses
apologise (to).