astound in French
astound in French
stupéfier
To astonish, bewilder or dazzle.
ébahir
To astonish, bewilder or dazzle.
étonner
To astonish, bewilder or dazzle.
épater
To astonish, bewilder or dazzle.