mecanismes
See also:
mécanismes
Catalan
Noun
mecanismes
plural of
mecanisme