immenses

English

Noun

immenses

  1. plural of immense

Catalan

Adjective

immenses

  1. feminine plural of immens

French

Adjective

immenses

  1. plural of immense