×

enormous meaning in French

adj. énorme, colossal, monumental, puissant

Related Words

  1. enormous dimensions
  2. in enormous quantities
  3. enology
  4. enormity
  5. enormous dimensions
  6. enormously
PC Version

Copyright © 2018 WordTech Co.