Slovnenya

Translation English French: pulley

Dictionary: main
pulley
noun