Cogs (fr. Rouages)

Translation into English

Synonyms