Version Française
Meaning of
"demander pardon"
in English language
French to English
English to French
French
English
demander pardon
ask for pardon, excuse oneself
demander pardon de, se jeter aux pieds de (qn)
beg forgiveness of, throw oneself at the feet of (sb)