×

stupefaction meaning in French

n. stupéfaction, stupeur; étonnement

Related Words

  1. stupe
  2. stupefacient
  3. stupefactive
  4. stupefy
PC Version

Copyright © 2018 WordTech Co.