×

amazement meaning in French

n. étonnement; stupeur, stupéfaction

Related Words

  1. to my amazement
  2. amaze
  3. amazedly
  4. amazing
  5. amazing improvement
PC Version

Copyright © 2018 WordTech Co.