×
stupendous
meaning in French
adj.
prodigieux; formidable; extraordinaire; étonnant; grandiose
Related Words
stupefy
stupefying
stupendously
stupid
PC Version
Copyright © 2018 WordTech Co.