abashed in French
abashed in French
confus
Embarrassed, disconcerted, or ashamed.
décontenancé
Embarrassed, disconcerted, or ashamed.