×
stupefaction
meaning in French
n.
stupéfaction, stupeur; étonnement
Related Words
stupe
stupefacient
stupefactive
stupefy
PC Version
Copyright © 2018 WordTech Co.