Italian-English dictionary »

cringe meaning in English

ItalianEnglish
cringe adjective

cringeworthy(that causes one to cringe)
adjective