×

stupefactive meaning in French

adj. stupéfiant; prodigieux; étonnant; effarant; incroyable

Related Words

  1. stupefacient
  2. stupefaction
  3. stupefy
  4. stupefying
PC Version

Copyright © 2018 WordTech Co.