Traduction Anglais Français

English Version

"aback, wonderingly, astonishes" en Francais