English edit

Noun edit

immenses

  1. plural of immense

Catalan edit

Adjective edit

immenses

  1. feminine plural of immens

French edit

Adjective edit

immenses

  1. plural of immense