Romanian-English dictionary »

arunca prima piatră meaning in English

RomanianEnglish
arunca prima piatră verbă

cast the first stone(act self-righteously)
verb