Slovnenya

Translation English French: geared wheel

Dictionary: main
geared wheel
noun