Traduction Anglais Français

Traduction "embarassed, ashamedly, abashed" en Francais

English Version