immutables
English
Noun
immutables
plural of
immutable
French
Adjective
immutables
plural of
immutable