ginormous in French
ginormous in French
colossal
(colloquial) Very large.
gigantesque
(colloquial) Very large.
méga
(colloquial) Very large.
énorme
(colloquial) Very large.