Translation Of Enormous Thing In Different Languages

English
Ways to say enormous thing
Chose énorme