Slovnenya

Translation English French: pulley block

Dictionary: main
pulley block
noun