Version Française
Meaning of
"faire son mea-culpa"
in English language
French to English
English to French
French
English
faire son mea-culpa; battre sa coulpe; fig. s’autoflageller.
beat one’s breast (to)