English-German dictionary »

embarrasses meaning in German

EnglishGerman
embarrasses [UK: ɪm.ˈbæ.rə.sɪz]
[US: em.ˈbæ.rə.səz]

hindert