×
stupefy
meaning in French
v.
stupéfier; rendre stupéfait; accabler, consterner; étonner, sidérer
Related Words
stupefying
stupefaction
stupefactive
stupefying
stupendous
PC Version
Copyright © 2018 WordTech Co.