immenses
English
Noun
immenses
plural of
immense
Catalan
Adjective
immenses
feminine plural of
immens
French
Adjective
immenses
plural of
immense