English

edit

Adjective

edit

immensest

  1. superlative form of immense: most immense