Spanish-English dictionary »

tirar la primera piedra meaning in English

SpanishEnglish
tirar la primera piedra verb

cast the first stone(act self-righteously)
verb