Engrenage (en. Gear)

Translation into French

Synonyms