Romanian-English dictionary »

cine râde la urmă meaning in English

RomanianEnglish
cine râde la urmă frază

he who laughs last laughs best(success is better after you've endured ridicule)
phrase