English-Romanian dictionary »

cast the first stone meaning in Romanian

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

arunca prima piatrăverbă