×

stupefying meaning in French

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

Related Words

  1. stupefy
  2. stupefactive
  3. stupefy
  4. stupendous
  5. stupendously
PC Version

Copyright © 2018 WordTech Co.