abashed in German
abashed in German
beschämt
Embarrassed, disconcerted, or ashamed.
verlegen
Embarrassed, disconcerted, or ashamed.