×

astounding meaning in French

adj. stupéfiant, ahurissant; étonnant, surprenant; choquant

Related Words

  1. astound
  2. astor piazzola
  3. astound
  4. astoundingly
  5. astovl
PC Version

Copyright © 2018 WordTech Co.