Version Française
Translate
"beg forgiveness of, throw oneself at the feet of (sb)"
to French Language
English to French
French to English
English
French
beg forgiveness of, throw oneself at the feet of (sb)
demander pardon de, se jeter aux pieds de (qn)