Traduction Anglais Français

English Version

"abashes, ashamed, embarasses" en Francais