×

stupendous meaning in French

adj. prodigieux; formidable; extraordinaire; étonnant; grandiose

Related Words

  1. stupefy
  2. stupefying
  3. stupendously
  4. stupid
PC Version

Copyright © 2018 WordTech Co.