immense

FRENCH
immense
masc
fem
ENGLISH
immense / vast / huge