×
stupefying
meaning in French
adj.
stupéfiant, choquant; étonnant, ahurissant; surprenant
Related Words
stupefy
stupefactive
stupefy
stupendous
stupendously
PC Version
Copyright © 2018 WordTech Co.