humongous in French
humongous in French
gigantesque
(informal) Of an extremely large size.
énorme
(informal) Of an extremely large size.