Spanish-English dictionary »

que tire la primera piedra. meaning in English

SpanishEnglish
que tire la primera piedra. phrase

let him who is without sin cast the first stone(only those who are faultless have the right to pass judgment on others)
phrase