×
enormous
meaning in French
adj.
énorme, colossal, monumental, puissant
Related Words
enormous dimensions
in enormous quantities
enology
enormity
enormous dimensions
enormously
PC Version
Copyright © 2018 WordTech Co.