immenjables
Catalan
Adjective
immenjables
plural of
immenjable