Meaning IMMENSE

See synonym: large

Search for this exact term