Shobdo Logo
IT↔ENabashment

abashment

Flag: itItalian → EnglishFlag: gbOxford Italian–English

abashment
/BrE əˈbaʃmənt , AmE əˈbæʃmənt /
noun
confusione f, imbarazzo m