Italian-English dictionary »

mettere in imbarazzo meaning in English

ItalianEnglish
mettere in imbarazzo verb

embarrass [embarrassed, embarrassing, embarrasses](to humiliate; to disrupt somebody's composure or comfort with acting publicly or freely)
verb
[UK: ɪm.ˈbæ.rəs] [US: em.ˈbe.rəs]