French-English dictionary »

battre sa coulpe meaning in English

FrenchEnglish
battre sa coulpe verbe

beat one's breastverb