to cast the first stone - French English Dictionary

to cast the first stone

Meanings of "to cast the first stone" in French English Dictionary : 2 result(s)

English French
Idioms
to cast the first stone être le premier à accuser quelqu'un
to cast the first stone jeter la pierre à quelqu'un