humungous

English → French

humungous

English → French
/hjuːˈmʌŋɡəs/
adjective
énorme