French-English dictionary »

jeter la pierre meaning in English

FrenchEnglish
jeter la pierre verbe

cast the first stone◼◼◼(act self-righteously)
verb